Big Huge Thesaurus

Rhodymenia palmata

noun